sporting facilities - German English Dictionary